5161 680
1812 41
4280 272
6689 261
128255 842
18220 623
69431 144
9238 553
6647 204
13720 385
14431 977
6840 918
3814 754