170 50
3416 759
492 97
404 96
4185 297
984 101
1929 277
1735 336
1640 413
2887 595
27134 761
6487 155
78913 255
4034 84
5284 676