30916 910
2733 49
7574 745
18067 974
4540 353
23423 594
8834 363
12582 355
6782 42
1364 81
24861 104
19852 332
9515 273
57923 278
40238 926
82449 547
36186 396
4253 89
4668 371
78061 761
57815 392
22521 244
21941 168
47768 739
10665 584
22249 310
30055 241
39026 450