3782 302
9866 39
8580 594
13781 684
7974 249
157290 684
9006 151
32389 403
13501 633
50690 665
31185 643
6397 169
18068 461
796 79
1016 33
2853 701