15005 503
20437 307
6481 46
15654 186
8779 163
9833 320
7958 88
8422 671
27655 694
5944 162
14094 488
11765 119
14283 585
12514 441
13196 380
28943 771
7282 429
16303 911
10407 636
13416 601
16472 260
15554 828
13821 929
13116 803
17396 673
35894 246
54220 237
8124 610