82703 281
6529 234
10904 143
9267 423
36710 289
12970 806
63833 921
5709 338
3785 577
13109 680
4460 209
64098 108