15009 503
20442 307
6482 46
15655 186
8782 163
9841 320
7962 88
8425 671
27660 694
5946 162
14094 488
11770 119
14286 585
12514 441
13196 380
28948 771
7285 429
16304 911
10407 636
13419 601
16482 260
15558 828
13823 929
13122 803
17397 673
35900 246
54221 237
8125 610