15188 34
10385 37
1025 5
1603 5
1351 7
1101 2
1309 4
2265 10
877 1
1944 10
2502 9
2943 14
1778 8
1201 4
1306 3
4272 26