4221 160
18088 552
35672 88
3664 102
34602 142
4176 473
19636 732
19328 542
40276 94
14088 278
14376 505
11675 161
22733 353
19415 704
9278 243
5127 261
3469 288
4183 408
2220 525
3866 812