103273 975
16199 176
3322 330
9858 741
11609 549
344123 1104
16145 459
13496 888
11597 597
3006 735
10901 426
2919 406
4842 534
1101 28