30741 177
15487 668
13388 546
3707 805
4829 646
5173 641
4506 238
12748 97
2922 240
5383 140
7371 191
11708 127
8601 828
7084 598
2852 446
5438 962
4768 320
92105 723
27412 642
8278 820
3007 533
2930 484
2247 245
3903 180
12796 696
2855 42
1262 165
4852 71