31054 910
2742 49
7593 745
18130 974
4557 353
23429 594
8876 363
12621 355
6812 42
1374 81
24870 104
19869 332
9525 273
57948 278
40293 926
82465 547
36235 396
4256 89
4672 371
78119 761
57851 392
22543 244
21957 168
47791 739
10671 584
22258 310
30075 241
39064 450