3072 851
3287 647
2992 786
2788 607
2862 594
2136 439
1304 107
1347 231
2239 520
3074 933
2206 432
2550 549
2980 688
1744 99
1218 115
1658 364
2343 667
1844 503
2222 700
2119 469
239 63
2558 741
2156 284
3102 682