12347 620
38239 427
3887 98
8510 502
16726 593
44998 287
23299 674
2906 151
8743 398
6243 119
13597 467
10277 28
7031 283
13242 606
8896 251
6448 318
8343 684
3893 335
9036 830
11958 228
40053 372
13570 252
16427 508
18456 458
15732 139
10704 574
9198 580
9930 885