2679 505
5069 397
6978 361
4700 524
29417 128
4464 133
2990 330
15984 165
8307 303
15054 890
20690 505
5989 675