4913 94
27293 148
13729 931
4856 749
11072 860
3884 43
6419 803
4237 861
4198 424
10435 641
15119 75
1825 300
2863 313
2237 340
33574 601
23483 359
2392 291