29599 87
2931 10
25708 48
1595 12
2256 12
16477 46
2951 20
23999 76
4334 13
11651 23
6947 17
10780 10
22353 64
6907 13
21609 30
28107 85
1934 2
10158 40
1586 5
20764 70
2539 16
4512 22
5833 30
13984 33