3605 272
3211 78
345 49
1217 316
1097 149
748 77
1650 59
948 72
881 71
144 62
1964 58
1903 353
538 59
247 262
433 66
368 58