4967 397
6878 361
4646 524
29354 128
4424 133
2978 330
15960 165
8304 303
15037 890
20677 505
5979 675