8005 476
4886 752
10460 698
4861 511
7293 308
23743 653
22578 416
12102 801
6379 158
13595 971
5650 687
6543 610
17006 120
10003 383
7351 433
31214 483
7069 533
30103 324
12345 422
15148 654
8954 592
6107 537
8636 690
29692 175