18985 600
47638 141
3383 114
4644 74
5733 679
4531 207
10398 503
71757 906
5452 102
17654 815
2170 115
8097 517
18183 368
3456 398
3106 452
12368 551