19431 280
22246 306
20379 704
13716 514
20353 298
28877 466
14404 297
30174 196
11085 368
15822 825
11899 143
29914 312
22253 195
23482 334
32739 237
19256 566
30460 494
16366 482
31232 575
22921 612
19755 326
21877 246
15192 208