2938 105
21952 627
14247 206
5591 586
1450 91
16883 291
4041 737
2754 368
4634 773
3491 871
4473 519
3402 596
24919 540
1433 123
3286 436
7145 496
3099 479
10584 847
5827 572
7267 300
6516 265
1597 118
2759 553
4871 530