2583 299
9135 469
6160 90
12005 294
4127 366
19863 645
10438 305
8422 547
2384 124
2325 94
2671 274
2107 230
2072 275
3679 334
3510 815