22072 175
4500 614
10957 298
7369 252
5355 543
14210 559
17465 493
30871 502
12001 514
18346 676
6506 483
4951 257
7782 772
7563 750
3628 705
1714 141
2993 73
6928 610
3420 284
8958 142
3112 190
4995 787
5309 293
4733 577