842 216
2394 629
303 62
3019 572
10135 592
2758 325
11133 59
7989 428
5306 234
4843 792
17686 373
5253 898
1463 134
30900 581