1602 337
4269 655
2600 171
8634 570
6392 563
12037 838
390668 977
31940 217
27742 175
14367 459
894 74