15918 72
7572 775
3483 501
2443 630
6370 383
21969 226
414 37
2809 743
617 92
1162 213
2086 580
2376 550
2963 559
1256 274
1776 195
1456 236