30741 177
15487 668
13388 546
3707 805
4830 646
5174 641
4507 238
12749 97
2925 240
5384 140
7372 191
11708 127
8602 828
7084 598
2852 446
5438 962
4770 320
92105 723
27412 642
8279 820
3007 533
2930 484
2247 245
3903 180
12796 696
2855 42
1262 165
4852 71