27178 112
5239 263
8576 517
6516 645
39630 452
2669 244
6326 480
5308 39
47127 619
21603 395
6116 778
12729 52
3563 327
3762 662
2501 54