4729 397
6794 361
4530 524
29302 128
4390 133
2973 330
15937 165
8297 303
15030 890
20673 505
5972 675