3066 128
18568 201
88287 990
14326 829
16963 234
210666 1036
14514 528
161961 526
205548 476
23914 477
10412 256
9739 863
27538 114
12139 597
1856 126
6976 438