2871 561
4602 395
2249 194
12436 843
7060 402
2654 508
3255 861
2279 461
3165 873
850 142
3033 917
2448 672