3070 128
18599 201
88304 990
14331 829
16966 234
210792 1036
14517 528
162179 527
205600 476
23940 477
10422 256
9747 863
27593 114
12170 597
1861 126
6979 438