18976 600
47637 141
3383 114
4640 74
5733 679
4531 207
10398 503
71752 906
5449 102
17652 815
2170 115
8096 517
18182 368
3456 398
3106 452
12367 551