796 50
2896 201
14004 319
2902 706
2537 539
2335 594
2775 743
1733 397
349 75
2969 413
3959 889
2927 677
1134 342
2159 603
695 171
611 79
4345 979
2298 487
2445 412
497 90
2291 591
2313 43
564 67
1017 100