6860 459
5173 832
10548 555
31502 281
635799 1442
12755 735
14380 653
142491 326
114821 866
10610 842
12429 676
3031 59
3941 95
3266 226
3731 407
4284 528