15003 503
20436 307
6480 46
15653 186
8777 163
9831 320
7955 88
8416 671
27654 694
5944 162
14093 488
11759 119
14278 585
12513 441
13196 380
28939 771
7281 429
16298 911
10405 636
13415 601
16470 260
15550 828
13818 929
13109 803
17391 673
35881 246
54218 237
8124 610