6526 530
781 208
2141 349
1626 75
1710 83
16160 812
10703 312
4983 274
5168 371
11959 1012
29979 68
4357 156
21016 324
6443 487
10423 382
3172 560