18980 600
47638 141
3383 114
4642 74
5733 679
4531 207
10398 503
71754 906
5452 102
17653 815
2170 115
8097 517
18183 368
3456 398
3106 452
12367 551