4963 397
6876 361
4631 524
29354 128
4424 133
2977 330
15960 165
8303 303
15035 890
20677 505
5979 675