2920 16
4310 31
2123 3
4221 8
3348 14
2949 11
4629 17
4045 16
4017 20
8065 23
2381 13
4450 13
5037 10
32345 149
14503 45
1836 4
4613 10
1234 3
2133 5
4051 21
4576 35
5492 22
3495 11
3065 7