41222 845
23697 646
8837 256
3348 590
6191 823
2982 193
9874 347
8547 383
8137 788
7646 713
2427 471
2670 44
15394 592
3005 852