4439 705
5077 371
20080 578
28479 581
11474 147
10121 139
8847 114
43523 93
3243 522
18293 326
3888 639
3031 261