5162 680
1814 41
4280 272
6692 261
128340 842
18222 623
69444 144
9243 553
6648 204
13720 385
14434 977
6841 918
3814 754