4902 94
27242 148
13686 931
4846 749
11053 860
3880 43
6414 803
4237 861
4185 424
10407 641
15114 75
1823 300
2860 313
2232 340
33543 601
23447 359
2389 291