105516 246
39912 682
29348 398
122426 558
88016 351
152202 1051
9304 502
91420 940
14732 615
71416 342
47195 562
27870 87
36471 570
27769 486
102234 928
15410 557
62001 505
30393 384
71347 259
78896 819
33774 318
93496 726
81885 684
29946 744
22246 305
46252 208
33390 370
129321 743