3081 751
1729 309
2797 593
729 186
3043 908
1318 374
1506 270
2550 501
2538 511
656 95
2604 512
1496 395
2439 582
2633 790
1639 268
2970 948
1002 247
1811 540
1160 346
1977 447
2594 398
3465 182
10928 734
5974 453
6201 802
3245 877
11439 605
4308 651