18821 600
47634 141
3381 114
4607 74
5730 679
4529 207
10386 503
71724 906
5443 102
17640 815
2170 115
8095 517
18164 368
3454 398
3105 452
12362 551