12212 761
9673 600
6405 598
12041 85
25035 106
12888 286
15404 241
3396 714
6853 482
11482 636
15285 390
7179 179
11503 298
3259 216
11509 34
8251 350
4344 561
8731 756
14070 82
7084 239
23918 233
22014 130
18807 417
8017 476
6093 572
6463 262
23383 47
17658 942