4439 705
5074 371
20079 578
28477 581
11473 147
10120 139
8846 114
43510 93
3243 522
18291 326
3888 639
3031 261