2015 500
1297 280
2003 404
2432 316
1731 308
3062 751
655 138
3287 589
3219 607
3018 183
2132 544
2241 323
3539 938
2098 406
2277 454
4246 412
4382 722
2757 518
3719 710
617 55
1809 319
232 68
1801 497
1716 372