4439 705
5078 371
20088 578
28482 581
11475 147
10124 139
8852 114
43570 93
3243 522
18299 326
3889 639
3031 261