2896 408
2912 241
3548 670
3420 510
4336 625
2858 170
3901 514
5599 717
2093 111
2735 254
1435 111
1968 165
3590 665
2183 353