18878 600
47634 141
3381 114
4613 74
5732 679
4529 207
10389 503
71733 906
5443 102
17646 815
2170 115
8095 517
18169 368
3455 398
3105 452
12363 551