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