25163 91
19404 233
22974 259
40980 384
45424 718
3917 383
8004 666
6518 502
5368 222
12317 455
9787 168
56697 95
96978 663