22012 351
105143 610
134521 672
34232 295
13114 139
32308 437
26168 170
114973 508
26062 879
55899 174
157469 555
36657 588
25420 69
34408 719
41403 396
32532 392
26908 659
27386 180
58398 923
43768 320
8358 471
65581 400
41163 158
33117 123
15736 251
125987 191
65572 621
36281 893