2981 628
8036 387
1741 273
1896 86
7209 192
2939 337
30781 688
2252 331
4729 830
26199 819
11318 185
3046 275
4245 488
4506 621
13440 601
5212 885
2577 500
2264 334
3034 301
3223 717