103813 975
16219 176
3323 330
9860 741
11614 549
344199 1104
16170 459
13503 888
11603 597
3006 735
10904 426
2920 406
4842 534
1104 28