5256 400
2119 334
3535 847
1817 187
3117 83
3560 149
2854 122
6543 1000
2632 547
2075 94
1316 221
2336 55
942 180
1668 339
1067 156
2682 595
2282 410
1330 169
3862 643
2937 792
1060 177
2393 394
3735 756
3306 219
5693 483
3843 816
1343 285
3524 871