6859 459
5172 832
10547 555
31499 281
635741 1442
12755 735
14379 653
142476 326
114807 866
10602 842
12429 676
3031 59
3940 95
3266 226
3730 407
4284 528