2947 813
2848 589
238 69
8029 373
3485 716
2096 289
4868 566
5371 459
4056 734
5839 244
14977 774
2675 127
2258 74
4276 540
2968 165
7579 687
4418 794
16481 807
4557 422