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