4901 94
27239 148
13685 931
4846 749
11052 860
3880 43
6414 803
4237 861
4185 424
10405 641
15114 75
1823 300
2859 313
2232 340
33540 601
23447 359
2389 291