2321 675
28581 71
15832 642
6504 560
7927 546
7723 265
2603 124
121559 808
15821 255
33624 337
5600 509
12721 991
2218 340