3085 566
4364 73
12030 613
3856 338
3616 44
17157 141
16798 786
117907 849
20848 326
50847 422
18787 410
15026 590
11849 123
6768 586
37373 261
23370 72
2644 51
4013 733
16054 521
4442 316
8797 80