3253 354
2201 41
80608 547
17480 664
9881 584
6515 149
4196 332
7488 596
10449 577
3294 109
2969 613
9364 765
1367 221
2118 417