4439 705
5078 371
20091 578
28483 581
11475 147
10125 139
8853 114
43583 93
3243 522
18300 326
3889 639
3031 261