2983 588
588 100
2777 829
2054 505
3280 373
2394 328
3451 721
2439 601
1278 224
1930 123
700 102
321 74
1249 296
1349 338
2702 512
3053 791
604 45
735 61
2038 424
1084 49
2157 357
2306 590
2877 761
1763 465