851 29
3618 84
21656 630
4539 669
5436 956
15284 734
10325 176
20662 522
2453 370
2281 366
57792 392
27492 827
12013 558
11778 161
20293 116
3184 354
9677 209
9865 171
1308 183
1391 153
3034 724
1118 142
2419 580
11747 558
5571 594
3125 411
7671 201
1112 198