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