18953 600
47637 141
3383 114
4614 74
5733 679
4531 207
10397 503
71749 906
5449 102
17652 815
2170 115
8096 517
18179 368
3456 398
3106 452
12366 551