3671 768
1325 308
15281 334
23960 649
666815 1559
43305 86
5915 667
7530 111
8516 97
9647 814
37684 718
7401 530
14122 598
12179 300
83453 394