29599 87
2931 10
25708 48
1595 12
1905 12
16477 46
2951 20
23999 76
4334 13
11651 23
6947 17
10780 10
22353 63
6907 13
21609 29
27755 85
1934 2
10158 40
1235 5
20764 69
2539 16
4512 22
5833 29
13984 33