31074 315
3334 477
7313 493
41671 672
3090 651
10048 291
28598 137
5015 58
16269 649
4979 640
7420 62
2659 213
5436 850
12759 376
1901 157
2212 125