2695 299
9185 469
6343 90
12151 294
4183 366
20095 645
10501 305
8493 547
2404 124
2361 94
2698 274
2147 230
2087 275
3732 334
3546 815