14120 30
4166 366
2397 124
3646 65
2351 94
4644 606
2692 274
3231 75
19945 173
2216 454
4447 660
6622 479