3504 432
15211 803
4833 409
1730 127
3646 279
3057 71
8519 657
2897 229
4762 703
5422 878
12318 383
1653 125
4021 620
11887 519
4776 470
2156 315
4477 540
11702 686
1130 49
3485 511
6321 670
2807 347
9768 387
2552 133