15003 503
20433 307
6478 46
15650 186
8777 163
9827 320
7954 88
8416 671
27650 694
5944 162
14087 488
11759 119
14275 585
12512 441
13195 380
28938 771
7280 429
16294 911
10405 636
13412 601
16469 260
15547 828
13817 929
13107 803
17390 673
35876 246
54216 237
8123 610