24842 91
19387 233
22917 259
40893 384
45373 718
3915 383
7998 666
6507 502
5353 222
12296 455
9766 168
56647 95
96736 663