13909 30
4121 366
2382 124
3602 65
2321 94
4622 606
2668 274
3095 75
19072 173
2203 454
4416 660
6545 479