2949 813
2850 589
238 69
8031 373
3485 716
2096 289
4869 566
5372 459
4056 734
5840 244
14977 774
2675 127
2258 74
4276 540
2968 165
7579 687
4418 794
16481 807
4558 422