2015 486
2841 482
3037 612
1232 108
2753 723
1287 199
2494 412
1436 123
2490 666
3068 607
1323 239
2440 674
2047 392
1075 211
3125 841
1891 272
3241 737
2250 630
1931 109
2187 491
2193 474
2653 666
3458 565
216 29