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