239 56
2737 629
2475 753
3051 502
2012 410
2898 460
682 77
4027 179
57144 379
22877 322
19921 172
8124 643
2332 532