30741 177
15486 668
13387 546
3707 805
4828 646
5173 641
4506 238
12745 97
2919 240
5383 140
7371 191
11704 127
8599 828
7083 598
2852 446
5438 962
4766 320
92105 723
27412 642
8278 820
3007 533
2930 484
2247 245
3903 180
12796 696
2854 42
1262 165
4850 71