25132 91
19404 233
22968 259
40973 384
45421 718
3916 383
8004 666
6516 502
5366 222
12316 455
9784 168
56695 95
96965 663