438074 1002
1683 337
4338 655
2640 171
8815 570
6454 563
12207 839
32011 217
29887 176
14443 459
927 74