526 22
16740 773
2531 479
1584 169
14451 840
50895 78
24660 153
18694 379
23098 612
7992 269
15568 440
9041 521
13498 466
11297 838
12516 608
5059 163
12691 387
13869 767
10789 51
5517 573
1946 167
14272 219
6179 606
2373 213