3226 626
15876 685
15937 868
2200 265
3924 673
3492 274
1684 238
1799 64
3784 495
22449 406
1484 154
3593 781
2662 395
3562 568
3951 726
2437 470
8270 411
3070 207
3103 478
5023 886
3779 610
14565 396
2806 462
1232 87