1185 120
27812 595
23907 444
22321 818
17048 274
22745 477
33802 118
2108 161
2155 266
5416 607
3426 52
5935 567
2391 331