2631 847
2484 801
2762 826
16239 716
10377 596
18232 473
9613 97
9652 253
11828 187
9164 580
7863 345
3878 497
6910 466