19339 36
11273 183
6351 467
5063 695
16642 747
32893 717
107860 327
16786 780
7114 165
4995 546
3241 212
5825 581
3257 759