5297 21
4773 16
3507 3
3080 9
2924 6
2746 3
2727 1
2463 5
2325 6
2245 1
2184 5
2111 8
2067 13
2044 1
1592 1
1462 5
1377 4
1373 2
1365 4
1320 4
1156 3
802 4
787 4
770 3