832 216
2358 629
289 62
2779 570
10000 592
2728 325
11116 59
7970 428
5292 234
4830 792
17662 373
5231 898
1401 134
30802 581