24945 91
19390 233
22929 259
40920 384
45390 718
3915 383
8000 666
6509 502
5356 222
12301 455
9769 168
56656 95
96822 663