2497 12
1128 0
6268 13
2266 10
314 3
1030 6
979 9
486 4
1244 3
1486 2
502 1
660 8
1585 16
1608 4
2419 5
375 9
663 9
1068 5
2304 4
2361 7
564 4
13337 17
24888 28
4362 15