6737 708
5183 371
20448 578
28842 581
11730 147
10303 139
8956 114
45762 93
3285 522
18591 326
3922 639
3183 261