15031 743
17405 360
11720 212
23982 606
23453 422
11708 268
28184 389
42012 612
12268 261
16229 413
18225 343
18647 878
11425 848
27085 780
14181 735
9092 690
9880 128
16064 163
13799 265
21502 601
14975 390
22451 438
14723 33
17369 707