838 216
2374 629
295 62
2913 570
10103 592
2736 325
11118 59
7975 428
5298 234
4832 792
17675 373
5241 898
1420 134
30861 581