3081 566
4361 73
12030 613
3852 338
3616 44
17157 141
16797 786
117903 849
20848 326
50845 422
18787 410
15024 590
11849 123
6768 586
37366 261
23364 72
2644 51
4013 733
15660 519
4442 316
8797 80