833 216
2360 629
289 62
2785 570
10005 592
2730 325
11116 59
7970 428
5292 234
4830 792
17663 373
5232 898
1401 134
30803 581