5035 20
2076 8
14489 54
7122 44
4950 17
712 1
1139 2
640 1
2895 4
2563 6
3741 24
2389 2
1423 5
751 1
1140 7
983 3
1934 7
1338 5
937 0
1258 3
1505 5
1326 3
816 1
854 5