12040 85
25032 106
12888 286
15404 241
3396 714
6853 482
11478 636
15284 390
7179 179
11501 298
3258 216
11508 34
8250 350
4344 561
8731 756
14070 82
7084 239
23917 233
22013 130
18806 417
8017 476
6092 572
6463 262
23382 47
17657 942
3664 407
7783 539
3949 42