3604 76
6832 833
37483 367
9605 914
8634 669
7222 766
5144 894
33149 837
1485 215
4616 688
105932 131
10919 208
132138 559
9794 590
9069 388
50961 468
3763 551
12596 775
6903 221
2809 473
256652 716
91645 568
27082 603
27948 591
11686 508
1726 140
7262 269
6131 220