25661 91
19439 233
23044 259
41124 384
45526 718
3927 383
8017 666
6555 502
5390 222
12339 455
9820 168
56781 95
97368 664