39963 122
17123 54
22677 50
17077 55
26409 89
11672 22
29367 154
7021 30
23028 91
8824 28
10319 48
37297 126
48815 191
8366 34
22477 46
4524 7
17907 71
9916 34
12600 46
11080 31