52978 159
2879 150
2366 51
21395 421
16297 481
7263 150
4384 248
11155 507
5978 268
3988 213
3992 762
6293 489
14020 634
1686 398
1029 156
2945 656
476 78
765 109
733 96
3159 858
1650 286
1569 399
1042 122
2859 700
1697 332
2439 693
1226 222
3013 786