30196 127
10667 250
26556 80
9085 245
58759 179
10123 66
28065 621
38325 114
9024 363
21234 698
8879 350
13088 935
6461 64
24196 312
7389 473
16628 318
13508 233
32036 282
29295 450
24472 531
5664 311
4555 559
39967 279
2865 297
25067 917
8982 1017
16541 275
7957 808