3071 128
18608 201
88310 990
14333 829
16967 234
210842 1036
14517 528
162257 527
205619 476
23958 477
10434 256
9751 863
27615 114
12186 597
1862 126
6979 438