3021 320
4327 546
16102 496
3776 64
9991 469
2374 201
3933 274
3380 55
2705 370
1714 45
9720 43
7628 455
2849 449
4448 447
4399 841
2177 201
3629 674
28750 605
5852 516
12368 647
26468 116
1751 357
4090 780
27389 188
2283 136
3348 308
6105 659
12718 784