833 216
2360 629
289 62
2786 570
10006 592
2730 325
11116 59
7970 428
5292 234
4830 792
17663 373
5233 898
1401 134
30804 581