4909 94
27276 148
13703 931
4853 749
11065 860
3881 43
6416 803
4237 861
4192 424
10423 641
15117 75
1824 300
2860 313
2233 340
33561 601
23471 359
2391 291