4787 397
6811 361
4539 524
29315 128
4394 133
2975 330
15945 165
8297 303
15032 890
20673 505
5975 675