18936 51
15328 19
11271 13
11580 16
29593 58
52125 192
27250 40
132405 74
18316 19
22653 32
25310 37
33286 35
33091 86
17430 19
18425 48
22842 55
26674 64
18208 22
20647 33
19512 35
24360 48
17700 34
23184 58
42065 107