30888 910
2730 49
7572 745
18061 974
4539 353
23422 594
8830 363
12573 355
6777 42
1364 81
24860 104
19848 332
9511 273
57919 278
40231 926
82449 547
36182 396
4252 89
4668 371
78058 761
57811 392
22521 244
21938 168
47767 739
10665 584
22247 310
30052 241
39022 450