4760 397
6805 361
4533 524
29311 128
4392 133
2975 330
15941 165
8297 303
15030 890
20673 505
5974 675