4926 94
27342 148
13829 931
4869 749
11110 860
3891 43
6426 803
4239 861
4212 424
10490 641
15126 75
1827 300
2869 313
2243 340
33636 601
23547 359
2396 291