2280 479
677 201
358 98
2496 563
1728 406
1466 357
551 118
814 106
3003 716
3093 371
1161 44
15505 236
14830 730
17222 731
6799 542
6835 282