2961 880
2915 697
2261 565
1335 299
1485 100
1019 179
2281 533
3069 548
232 40
2675 589
1235 313
614 79
2557 529
2417 450
735 185
1098 288
2194 501
3485 726
1433 397
3130 351
3107 545
976 177
2255 508
1844 118