4899 94
27233 148
13673 931
4844 749
11032 860
3875 43
6411 803
4237 861
4184 424
10401 641
15113 75
1822 300
2856 313
2228 340
33527 601
23445 359
2388 291