2866 819
23774 486
31855 328
14955 403
16782 387
42836 460
8847 731
62440 513
20264 623
10494 180
15530 552
30841 344
3291 692