90831 969
15939 176
3290 330
9832 741
11582 549
343159 1104
15821 459
13414 888
11500 596
2992 735
10867 426
2894 406
4817 534
1088 28