4954 94
27381 148
13911 931
4877 749
11128 860
3901 43
6440 803
4275 861
4226 424
10532 641
15135 75
1833 300
2872 313
2252 340
33687 601
23596 359
2405 291