306 69
2590 647
5202 301
10293 45
3397 61
9785 647
3923 616
3693 189
10158 178
24196 837
10764 751
10568 522
89858 167
12334 150
19506 176