851 29
3614 84
21653 630
4539 669
5434 956
15282 734
10325 176
20660 522
2452 370
2281 366
57783 392
27491 827
12012 558
11778 161
20288 116
3184 354
9677 209
9865 171
1308 183
1391 153
3034 724
1118 142
2418 580
11747 558
5571 594
3124 411
7671 201
1112 198