2500 271
6919 773
2245 326
22684 432
4312 810
2151 355
113661 508
58324 600
49210 255
119914 827
18193 79
31503 860
55399 762
68514 160
38550 49
59671 83
26737 617
37388 214
21063 405
27765 154
13973 396
12191 561
19187 388
27884 506