49880 560
892 70
4880 397
5695 685
2825 222
3469 153
4310 588
3825 210
7492 85
5186 277
20587 939
8929 274
94110 557
4015 277
40144 328
56713 456
9939 524
7171 677
3160 291
167476 781
5125 839
44027 567
8300 486
6466 695
5554 343
5559 912