26079 91
19461 233
23141 259
41241 384
45592 718
3933 383
8042 666
6582 502
5403 222
12362 455
9859 168
56860 95
97629 664