905 276
5324 440
2598 583
3882 531
1659 325
7191 632
8038 841
5514 412
161294 246
3294 97
169841 925
10873 75
4906 268
4892 920
4939 637
4106 390
31413 634