2583 303
104739 424
9833 898
170060 712
80646 206
45532 158
82637 705
61948 295
62820 119
149258 787
109167 530
1499 218
1841 322
1887 246
2653 711
48451 160