4903 94
27244 148
13686 931
4847 749
11053 860
3880 43
6414 803
4237 861
4185 424
10408 641
15114 75
1823 300
2860 313
2232 340
33544 601
23447 359
2389 291