1828 109
6540 814
5719 362
6719 546
50896 920
132363 653
63647 515
17091 842
28266 744
18379 361
6049 353
65459 784
70270 309