4439 705
5078 371
20088 578
28482 581
11475 147
10124 139
8851 114
43568 93
3243 522
18298 326
3889 639
3031 261