129112 292
88511 348
65756 611
53518 379
24688 783
20520 310
19483 197
33273 258
32739 658
9222 524
25701 254
1675 343