2860 819
23770 486
31853 328
14954 403
16781 387
42832 460
8847 731
62432 513
20263 623
10492 180
15530 552
30836 344
3291 692