30249 41
31460 57
13725 18
12110 30
25124 32
14198 37
11858 10
16525 22
24845 57
19429 34
16439 27
41827 43
7167 16
22559 28
34554 44
28143 51
12272 24
95499 159
31536 53
6884 5
17403 30
8042 10
32041 34
17002 31