30951 51
16270 19
15875 0
6421 9
3904 6
2343 15
1629 10
1172 13
1019 9
919 2
918 5
835 4
754 10
740 3
608 4
579 1
558 5
532 9
524 10
524 4
517 5
503 9
492 2
492 8