3093 375
2529 643
620 74
1509 372
354 97
2929 788
3013 628
2450 453
4187 290
5007 649
3353 527
524 130
1549 332
2964 624
1255 38
3635 378
9771 342
2160 122
448 113
891 213
890 167
899 241
2282 556
888 191