3001 73
12366 734
5899 102
2652 416
3135 257
14709 417
4132 465
6253 211
18126 282
4296 601
7580 857
2657 367
2329 169
12619 82
3269 172
4171 100
16145 651
2977 405
1648 72
1620 154
22832 85
3668 485
8190 145
2463 284
2030 88
12622 444
13757 449
12982 435