4645 582
3803 207
25804 790
10171 259
15708 860
30045 362
40425 243
16850 316
29773 613
8602 240
4312 877
8970 152