25013 877
4181 286
2507 449
10047 705
7228 901
10541 539
6279 756
3736 305
1039 64
5314 399
6630 926
11961 442
11566 524
4352 662
6593 446
53913 365
54513 377
2779 217
15442 408
4742 670
8061 362
21068 335
39872 94
21294 421
16694 321
13134 95
5329 453
2429 115