6733 708
5180 371
20445 578
28838 581
11728 147
10300 139
8947 114
45714 93
3285 522
18589 326
3922 639
3180 261