25020 877
4181 286
2507 449
10048 705
7230 901
10545 539
6281 756
3736 305
1040 64
5315 399
6632 926
11961 442
11574 524
4352 662
6594 446
53914 365
54518 377
2780 217
15447 408
4745 670
8061 362
21069 335
39880 94
21300 421
16696 321
13138 95
5329 453
2429 115