2015 486
2841 482
3037 612
1232 108
2440 674
1323 239
3068 607
2490 666
1436 123
2494 412
1287 199
2753 723
1696 259
2869 678
2479 583
3824 670
2070 396
2244 561
740 159
3310 595
405 37
2951 586
1342 288
571 112