17251 24
43299 107
15296 29
17883 34
12930 28
22302 36
22496 41
16006 25
18554 52
25406 99
20468 51
17756 53
18603 33
15271 22
16195 23
19745 58
27393 72
22075 72
18689 46
30328 35
15125 17
23996 52
27910 91
17739 43