2957 506
3486 843
1056 105
4129 582
6829 421
3103 654
2429 254
892 35
1405 76
2924 739
3775 86
3195 583
2003 204
2939 249
3512 567
745 91
3507 761
2539 420
2134 319
2820 550
2515 351
3557 692
2792 212
1714 252