3006 587
945 157
3016 673
25449 289
24126 666
5901 438
3459 244
3551 34
39272 900
10271 112
25892 237
2573 313
2131 430
2312 211
2053 25
2144 446
1428 306
3700 894
2198 431
1451 307
3624 664
2677 685
1918 479
1793 337
2408 265
7253 453
1527 168
2421 738