3007 813
1746 452
4027 708
1183 210
1225 235
2951 592
2749 561
1310 190
2519 708
845 112
4299 666
756 67
3268 363
7920 596
913 146
2215 156
1975 347
4000 119
2801 707
1167 208
674 67
2395 332