2952 589
1237 159
14639 584
21609 393
41753 503
1555 141
2266 197
4218 856
11203 683
3902 916
52654 522
6827 313
5737 80
10701 114
3695 705
13209 431
24948 553
6852 253
4082 382
3869 629
1907 275
934 104
10906 308
2691 171