4916 94
27301 148
13739 931
4860 749
11073 860
3885 43
6419 803
4237 861
4199 424
10444 641
15120 75
1825 300
2864 313
2238 340
33584 601
23490 359
2392 291