6737 708
5181 371
20446 578
28842 581
11729 147
10303 139
8956 114
45746 93
3285 522
18591 326
3922 639
3181 261