2585 299
9139 469
6166 90
12011 294
4127 366
19871 645
10441 305
8423 547
2384 124
2325 94
2671 274
2108 230
2072 275
3679 334
3513 815