24873 91
19388 233
22923 259
40897 384
45376 718
3915 383
7998 666
6507 502
5353 222
12299 455
9768 168
56650 95
96761 663