1001 86
11997 304
5763 281
19827 58
3494 516
4505 238
2311 31
22904 340
5534 727
5267 340
5083 198
5831 145
17122 674
2436 208
6854 614
4731 439
3156 202
13088 497
2528 304
9264 285
1213 288
17757 503
3758 659
7857 461
14615 560
2160 217
1730 92
3014 121