34710 137
10909 211
5901 231
3565 24
3748 89
13728 850
6769 819
3549 521
10176 160
4403 717
3019 465
9433 557
5746 444
20125 312
6003 652
6597 910
7173 468
5171 708