1016 58
2938 717
2076 492
2962 732
2045 508
885 135
2823 754
2181 658
2768 388
3331 322
915 159
3907 305
2996 673
2738 633
1560 507
2261 401
2453 429
988 173
4246 962
4275 595
1143 219
646 186
642 154
306 35