58468 495
12217 245
4343 748
4094 222
2790 457
5286 766
3222 274
5701 652
2753 548
166099 1133
8908 150