2682 501
2515 554
584 52
1348 330
3588 774
2573 564
3019 907
1837 262
42150 319
1937 393
3430 656
2595 499
2778 720
2913 548
1004 162
1630 305
2210 516
1128 202
2443 447
2680 721
1117 143
60581 369
44264 446
38410 617