6518 618
5066 644
15332 546
12306 358
16477 224
11384 347
12660 309
4064 32
7631 969
52298 725
2722 90
7218 538
8656 839
3425 197
5323 202
3085 46
2863 482
4472 72
2390 169
7245 449
5600 622
4366 706
1312 31