4909 94
27275 148
13700 931
4853 749
11065 860
3881 43
6416 803
4237 861
4191 424
10423 641
15117 75
1824 300
2860 313
2233 340
33560 601
23470 359
2391 291