108923 203
15043 42
21357 24
30955 114
32113 70
22477 33
90241 158
164593 477
107412 249
24354 37
21630 21
93173 415
26519 71
44916 95
27233 50
18167 37
15237 31
49381 76
101675 359
29197 97
33458 129
33284 87
20796 41
31801 50