6736 708
5180 371
20445 578
28839 581
11728 147
10300 139
8950 114
45722 93
3285 522
18589 326
3922 639
3180 261