4813 397
6820 361
4541 524
29320 128
4398 133
2976 330
15948 165
8297 303
15033 890
20676 505
5976 675