3071 813
16172 670
7566 827
2152 687
13600 526
4976 127
2134 400
4229 730
6231 588
1508 83
1636 464
2757 467
2276 741
5563 360
2754 673
2334 609
16045 884
1105 242
6623 236
6495 74
25848 58
5097 155
2161 642
2468 556