15073 370
10489 42
84551 547
20544 664
11573 585
12033 150
5719 332
9776 598
14786 581
4943 110
3332 613
12752 765
1981 221
3622 421