2682 501
2515 554
584 52
1348 330
3588 774
2573 564
3019 907
1837 262
1937 393
3430 656
2595 499
2778 720
2678 704
2913 548
1004 162
2210 516
1128 202
2443 447
136089 206
44264 446
38410 617