18058 24
8860 28
4432 15
3267 12
2541 3
2233 3
1774 8
1618 3
1397 2
1394 5
1346 6
1337 5
1325 3
1221 4
1220 1
1170 3
1138 5
1004 3
989 1
963 4
894 0
871 5
843 0