25033 877
4181 286
2507 449
10052 705
7232 901
10547 539
6281 756
3738 305
1040 64
5316 399
6634 926
11963 442
11581 524
4354 662
6594 446
53918 365
54522 377
2780 217
15449 408
4746 670
8061 362
21073 335
39882 94
21306 421
16696 321
13139 95
5329 453
2429 115