35601 633
25637 876
15559 377
20764 343
32440 491
7698 447
22336 289
15694 621
3466 697
1573 137
4630 230