19988 122
29590 639
14486 621
18123 534
28560 296
16193 623
22358 531
16290 259
22805 251
17026 96
15317 787
28114 802
24390 386
45102 485
27156 583
22063 187
23239 186
30061 94
20000 645
20161 92
18734 731
25894 329
23104 584
30331 632