2581 299
9135 469
6158 90
12005 294
4127 366
19860 645
10438 305
8422 547
2384 124
2325 94
2670 274
2099 230
2072 275
3679 334
3508 815