4662 582
3804 207
25804 790
10172 259
15710 860
30046 362
40427 243
16850 316
29778 613
8603 240
4312 877
8971 152