47546 142
71372 195
35729 63
31689 877
3047 254
3335 97
7569 347
3720 577
1276 250
10314 139
3224 331
1782 471
2254 549
1016 140