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