25609 91
19437 233
23039 259
41105 384
45501 718
3926 383
8014 666
6552 502
5384 222
12333 455
9819 168
56764 95
97326 664