25001 877
4180 286
2507 449
10046 705
7227 901
10540 539
6276 756
3736 305
1036 64
5311 399
6625 926
11955 442
11553 524
4352 662
6590 446
53911 365
54496 377
2776 217
15438 408
4741 670
8058 362
21066 335
39865 94
21286 421
16694 321
13129 95
5327 453
2429 115