104099 660
55805 497
4458 509
7006 705
9532 267
12454 161
8293 722
31439 862
7098 596
50018 765
68844 324
7294 104
17505 759
7753 284
26853 307
28530 695
42919 640
22911 199
48330 684
38497 403
17193 132
37843 584
51545 596
9028 628
2536 68
4363 517
60483 448
32492 310