3043 296
1404 75
949 52
2916 578
3212 646
4012 433
1450 90
2925 632
1227 44
2065 423
14140 890
21238 709
4304 678
4419 656
2848 262
1931 278
3594 182
1093 65
2965 647