1603 337
4271 655
2601 171
8638 570
6393 563
12037 838
390773 977
31940 217
27754 175
14367 459
894 74