3262 136
9350 303
3532 554
2837 498
2447 177
5574 437
11113 341
2716 157
903 115
1688 232
3326 316
2683 654
1111 38