4787 397
6807 361
4539 524
29314 128
4393 133
2975 330
15943 165
8297 303
15032 890
20673 505
5975 675