18026 91
8480 562
8667 261
5529 671
13226 477
8340 928
25452 146
15791 386
11038 446
22524 587
3334 66
13163 232
12546 127
14317 38
13963 581
6579 562
19676 612
15658 547
8528 416
15992 750
4758 117
8345 208
12267 51
37953 349
29384 667
4268 99
9723 470
11762 208