12329 32
12050 21
2934 11
3033 12
2958 2
4495 18
8751 24
4519 13
14954 28
10225 19
2293 9
18402 33
18056 50
3639 10
563 10
1519 9
13624 47
5560 11
2697 8
1513 1
590 3
5522 14
11140 22
3456 6