30876 910
2730 49
7570 745
18058 974
4539 353
23421 594
8827 363
12569 355
6775 42
1362 81
24859 104
19847 332
9511 273
57917 278
40228 926
82449 547
36176 396
4252 89
4668 371
78054 761
57809 392
22520 244
21936 168
47765 739
10661 584
22247 310
30050 241
39022 450