2378 101
3483 496
2958 242
7656 775
6247 780
1505 108
12296 496
4324 724
4749 968
3063 513
10453 377
5393 483
4299 782
15037 349
36736 991
8131 600
3966 576
2510 287
2566 405
6940 561
2085 238
1589 26
2201 247
3826 493