1601 337
4269 655
2600 171
8633 570
6392 563
12037 838
390577 977
31939 217
27713 175
14365 459
894 74