21040 839
8011 591
5885 512
3980 218
4491 394
2030 303
3389 445
2502 74
22087 503
45735 416
46510 694
14051 108
11614 489
13239 428
9482 56
8716 508
3495 160
9393 300
25855 150
14175 723
50576 486
24248 702
21617 318
20720 838
14881 367
179488 742
11467 251
70462 617