354 60
15488 1041
74052 838
9489 713
4582 832
17178 257
9342 566
11884 654
14530 408
24067 530
17213 38
3386 302
4806 1009
4015 271
4107 156
8531 260
50804 718
2636 447
22755 230