15280 50
2081 3
3853 9
4334 29
3092 12
1057 1
1097 3
1298 4
1793 6
1921 5
1410 7
1208 7
3991 11
2346 6
1117 1
1030 1
2589 7
4028 2
1392 1
1352 13
1923 14
3884 8
1265 2
1651 3