4366 640
4010 531
2299 87
6575 275
3537 476
4530 604
1836 197
2472 317
2061 488
9162 342
32295 77
5551 936
9994 504
3761 597