2901 595
4989 611
4055 262
416 55
3025 638
3301 748
1007 89
6825 691
2127 110
8165 613
2718 487
15793 321
3444 888
6293 167
1361 183
2278 30
2028 188
4127 322
671 140
2410 574
1968 274
2854 529
1304 179
3147 335