2959 825
1069 201
2777 691
5494 612
2479 491
1870 459
1133 128
3203 362
2757 536
2226 608
3179 510
1250 178
612 74
2734 624
1228 232
2438 146
1250 260
349 58
3213 968
2595 547
1915 322
646 89
1275 101
3553 902