15009 503
20443 307
6482 46
15655 186
8784 163
9844 320
7962 88
8426 671
27660 694
5946 162
14094 488
11770 119
14287 585
12514 441
13196 380
28948 771
7285 429
16305 911
10408 636
13421 601
16483 260
15558 828
13823 929
13122 803
17398 673
35901 246
54222 237
8125 610