4916 94
27302 148
13740 931
4862 749
11074 860
3885 43
6419 803
4237 861
4200 424
10444 641
15121 75
1825 300
2864 313
2238 340
33585 601
23492 359
2392 291