43746 660
7731 120
7511 339
23042 810
17037 962
17756 538
5519 98
60297 195
31231 648
7656 191
31641 392
11144 621
15854 52
16552 413
17225 907
15373 683
17152 759
14675 58
12733 261
41717 292
6186 255
16640 748
39349 94
16623 126
2729397 4036
248272 1043
2474514 3525
387417 1161