9503 700
2162 96
1180 50
25407 144
5303 101
3421 669
3907 77
3363 585
4192 517
63619 306
2740 391
3257 673
1877 389
2898 487
1486 159
5517 432
6792 391
6331 409
4673 667
2062 168
5775 504
21284 413
7950 541
7093 416
6276 472
2974 70
2362 361
70618 246