1550 448
5437 455
19328 326
2909 386
3260 554
24141 119
2585 171
3591 706
6454 530
23769 74
9391 751
7005 784
25609 489
4000 317