306 69
2589 647
5202 301
10293 45
3397 61
9784 647
3923 616
3693 189
10158 178
24196 837
10764 751
10567 522
89858 167
12332 150
19506 176