12256 655
8558 360
6124 85
16164 594
10873 252
14204 741
15160 184
4045 286
6502 641
8750 598
20844 303
13058 339
7584 724
18081 73
16097 584
7544 519
2610 327
21546 287
9297 238
10077 539
10507 78
8538 857
8302 636
19262 666
5099 420
17240 813
10473 352
6554 75