4960 397
6874 361
4627 524
29354 128
4420 133
2977 330
15960 165
8303 303
15035 890
20677 505
5979 675