2826 701
1699 295
2828 548
642 168
2393 686
2356 503
3586 695
1307 268
414 75
864 43
1546 288
783 165
1474 280
1962 109
2840 708
555 44
2594 571
1057 83
1122 197
743 118
2345 272
708 130
2216 563
1983 518