12492 826
7818 506
6434 156
8950 389
7705 107
4078 612
3333 556
7197 335
5591 328
9124 483
101764 244
5236 551
2802 197
5841 468