12338 123
14649 135
10949 294
3847 386
30341 796
6045 465
4632 193
4577 797
1235 122
6169 885
7961 709
6412 406
4801 423
4356 89
5348 503
2189 127
3330 681
2382 404
3170 535
1111 233
2656 395
3838 388
2074 75
4467 830
2821 458
6485 202
238685 458
109059 937