10488 28
3015 12
3532 11
4543 20
2561 13
9318 32
2809 8
4487 25
2810 15
2656 8
2547 11
2781 7
2457 8
8311 16
5726 27
3091 13
2461 8
5840 35
6862 35
1634 6
3260 11
4018 21
3263 14
11063 49