4439 705
5075 371
20079 578
28477 581
11473 147
10120 139
8846 114
43515 93
3243 522
18292 326
3888 639
3031 261