101823 667
29944 521
62770 442
32436 744
23771 305
247623 523
8510 633
41956 175
47038 208
9257 111
51099 952
20546 371
9615 402
26432 517
10850 889
54870 587
34332 370
33831 866
7828 291
135274 748
44678 455
36066 331
46184 612
7383 524
28202 613
33086 530
19852 516
26198 575