4863 397
6835 361
4550 524
29335 128
4409 133
2976 330
15951 165
8300 303
15035 890
20676 505
5976 675