51251 342
7769 858
4648 268
1371 180
74926 872
3170 411
3095 663
2204 315
3231 722
10950 566
1742 182
3413 576
63878 441
143463 665
69253 642
57844 399