4965 397
6877 361
4640 524
29354 128
4424 133
2977 330
15960 165
8303 303
15037 890
20677 505
5979 675