52997 951
365010 652
18035 194
15337 222
88204 750
22167 188
24152 831
20634 349
12068 180
28705 322
4877 339
4264 428