6737 708
5183 371
20449 578
28843 581
11730 147
10303 139
8958 114
45802 93
3286 522
18592 326
3922 639
3185 261