4908 94
27267 148
13697 931
4851 749
11065 860
3881 43
6416 803
4237 861
4190 424
10422 641
15116 75
1824 300
2860 313
2233 340
33558 601
23465 359
2391 291