22021 553
5729 610
2110 218
15670 686
12423 296
5158 364
4963 452
8254 678
4878 512
10836 408
4787 180
9630 758
2180 71
9456 780
10768 598
45583 352
4210 542
3843 415
2107 315
2123 408
3092 689
5695 367
2932 484
12533 398
9810 509
5506 775
2753 499
4714 318