3128 10
2728 8
1837 1
3909 12
3526 14
1195 6
1830 3
1259 4
8869 16
1285 9
3311 9
11748 50
5604 15
4926 21
5111 26