1529 354
964 41
80121 547
17074 664
9669 584
6334 149
4020 332
7262 596
10144 577
3091 109
2947 613
8934 765
1338 221
2072 417