2981 870
3087 438
769 144
1526 303
3195 731
3326 542
979 169
500 85
1288 249
2601 455
3773 623
5569 538
999 59
2708 435
2347 570
2384 316
1884 293
1084 177
1958 603
2262 461
1743 409
2758 651
717 176
2826 629