27151 148
13581 931
4835 749
10946 860
3869 43
6403 803
4224 861
4163 424
10351 641
15107 75
1820 300
2851 313
2218 340
33434 601
23349 359
2379 291