5052 10
2625 0
3287 4
4678 6
2514 3
2904 2
5417 10
2655 1
3001 1
2969 2
3401 5
16367 48
7771 30
4137 5
3321 5
3340 2
5470 8
5343 6
3420 1
3324 2
4241 9
2979 1
4137 9
3479 2