1300 35
2896 526
3552 613
1761 170
1644 261
3428 553
4009 615
3439 782
3161 583
2804 700
4686 289
12605 473
3571 636
3640 822
3399 611
3387 572
1575 212
5516 653
3691 901
3232 377
6404 645
3036 472
14686 496
4373 766