2240 169
6368 438
71935 784
32735 404
20960 521
5587 573
77880 309
3922 494
9732 585
3691 689
1543 57