2995 455
2178 366
4518 314
5780 276
9170 92
3094 371
4683 170
2044 303
1433 95
2225 324
4993 336
2284 547
4023 180
4221 417
876 121