3149 580
98465 240
120235 698
321820 1184
20379 666
111351 378
20456 816
29877 282
6591 328
5272 755
3869 450
5222 412
66717 296