1574526 3938
944087 2321
45724 598
116540 999
49521 652
13148 795
86287 870
35050 776
8347 940
30242 226
41715 323
7148 75
23828 442
61957 487
35285 418
17872 410
13250 212
3055 97
10007 185
5640 627
24425 253
11659 693
13007 239
9363 191