8578 469
5073 90
10657 294
3851 366
17136 645
8932 305
7688 547
2197 124
2126 94
2504 274
1799 230
1888 275
3315 334
3293 815