306 69
2592 647
5202 301
10293 45
3398 61
9786 647
3924 616
3693 189
10158 178
24199 837
10764 751
10570 522
89859 167
12334 150
19506 176