22951 28
20115 27
40750 95
40747 61
29576 71
44272 94
33836 94
101878 193
34622 50
13509 21
20554 42
15327 31
37177 94
22155 47
24297 46
13881 30
16045 33
16073 31
22472 56
41036 127
18039 21
24122 53
17561 49
23061 48