2904 600
2185 321
1113 149
475 51
1478 77
1662 282
2060 511
2453 50
4272 688
3415 615
45629 201
2106 359
2663 457
3606 836
636218 831
18611 632
18546 660
4681 426
2980 606
2818 393
2659 709
7529 557
2930 355
2385 545
2255 328
1379 384
845 114
682 85