14601 404
50633 585
14424 143
10138 530
20863 294
30372 72
18336 732
11440 901
17382 275
45197 214
25917 88
15219 426
60664 326
8013 422
21799 653
25800 575
9615 373
14757 463
13135 306
21388 444
15668 581
23786 155
13309 33
22879 504
12351 305
15333 61