2992 786
2788 607
2862 594
2136 439
1304 107
1347 231
3074 933
2206 432
2550 549
2980 688
1218 115
1658 364
2343 667
1844 503
2222 700
2119 469
239 63
2156 284
3102 682
1811 548
837 178
3234 629
2266 580
2497 542