25104 91
19403 233
22962 259
40964 384
45418 718
3916 383
8002 666
6515 502
5364 222
12315 455
9784 168
56691 95
96947 663