21515 64
35122 210
18518 747
12348 124
7709 633
7345 442
3969 610
15824 505
9453 648
10358 454
4846 675
4753 61
5109 309
3837 602