25815 91
19448 233
23066 259
41164 384
45543 718
3930 383
8034 666
6557 502
5396 222
12350 455
9834 168
56806 95
97479 664