1602 337
4270 655
2600 171
8634 570
6392 563
12037 838
390683 977
31940 217
27746 175
14367 459
894 74