12256 655
8558 360
6124 85
16165 594
10876 252
14204 741
15163 184
4045 286
6503 641
8751 598
20845 303
13058 339
7586 724
18084 73
16101 584
7544 519
2610 327
21553 287
9298 238
10078 539
10511 78
8538 857
8302 636
19262 666
5104 420
17242 813
10474 352
6555 75