159 47
2886 891
207 60
459 114
2496 813
2576 549
1950 507
2679 753
1161 323
436 126
2615 573
2297 587
917 302
1088 335
2689 631
852 168
3013 635
13986 811
21447 332
20418 179
14481 572
163125 259
44798 184
21649 261
12501 427
8902 727
7556 292
6819 516