1010 262
1648 533
1354 321
2371 573
3145 483
4911 645
5270 442
3639 84
8738 777
1459 275
2988 845
3719 221
2270 445
2796 484
5133 225
5831 583
309 59
2878 667
3400 677
7554 775
20481 825
4123 247
1191 181
849 238