30191 127
10654 250
26556 80
9084 245
58752 179
10119 66
28058 621
38320 114
9023 363
21232 698
8876 350
13087 935
6460 64
24195 312
7389 473
16624 318
13508 233
32035 282
29292 450
24469 531
5661 311
4555 559
39962 279
2865 297
25066 917
8981 1017
16538 275
7957 808