2700 299
9186 469
6353 90
12151 294
4187 366
20100 645
10501 305
8495 547
2405 124
2362 94
2698 274
2148 230
2089 275
3732 334
3549 815