21088 1012
16929 486
5057 163
7325 711
50698 584
17276 598
8246 184
4707 682
91528 106
4361 405
6449 565
37085 102
2428 384
46399 301
18853 407
23103 114
32306 48
7228 334
23573 216
4709 276
23334 247
4849 466
9330 250
22365 540
2738 302
1954 26
4899 871
20853 591