4233 489
2821 710
1543 211
2964 700
856 139
1452 276
839 55
1064 166
1970 356
28269 307
12333 242
6899 199
6503 878