36080 57
5544 5
13245 34
19386 23
11142 12
28381 120
14945 42
8656 32
23601 44
3703 9
24851 31
8459 21
6680 29
2733 8
4369 11
8340 32
6472 27
4298 12
10067 50
11553 45
1761 8
4340 6
3241 5
3457 7