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