30741 177
15485 668
13386 546
3706 805
4828 646
5173 641
4505 238
12745 97
2915 240
5382 140
7371 191
11701 127
8595 828
7081 598
2852 446
5438 962
4766 320
92104 723
27411 642
8277 820
3007 533
2928 484
2247 245
3903 180
12796 696
2852 42
1262 165
4846 71