16831 451
489309 1095
10223 276
28570 553
6337 211
5625 924
3918 318
5287 348
5158 585
50831 625
43888 817
36876 166
16789 189
18578 586
12092 408
31003 206