18731 505
12884 946
9897 575
11896 492
12435 101
7783 177
12463 53
9870 297
13200 880
23824 350
19803 260
40106 763
5393 743
4336 81
7262 688
7088 745
7912 729
3130 541
5288 459
22394 86
3100 306
5244 812
4723 532
3579 710