2934 752
6203 582
1331 42
21537 514
3717 575
2378 460
591 38
1623 79
2897 144
13001 119
3820 569
1320 90
17863 531
1073 159
1109 108
2836 348