6733 708
5180 371
20442 578
28838 581
11728 147
10299 139
8947 114
45707 93
3285 522
18589 326
3922 639
3179 261