2107 144
958 163
176299 794
7118 661
4301 946
4117 594
2896 229
19681 515
6267 512
2248 380
3383 441
5645 758