3084 566
4363 73
12030 613
3855 338
3616 44
17157 141
16797 786
117907 849
20848 326
50847 422
18787 410
15024 590
11849 123
6768 586
37371 261
23367 72
2644 51
4013 733
15914 521
4442 316
8797 80