810 231
2187 573
3446 147
1371 163
183145 797
8773 661
4752 946
4710 594
3355 230
28591 516
7063 512
2645 380
4069 441
6856 758