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