3301 145
2934 290
16776 628
11267 254
4595 503
2652 125
5853 509
4968 394
16595 652
6062 833
5988 751
3654 729
15969 278
7952 395
5062 323
2127 295
3926 341
3184 147
2947 97
9589 768
25501 821
5043 882
3535 211
5558 232