4747 397
6798 361
4532 524
29306 128
4390 133
2973 330
15939 165
8297 303
15030 890
20673 505
5974 675