15028 72
3622 358
4799 741
11057 842
3640 106
1427 334
8074 794
2597 618
3253 882
19567 362
2626 664
90477 357
1232 252
760 153
2870 673
4471 86
10487 105
4368 273
7896 149
1197 268
2647 516
2455 513
3482 469
3046 717
3314 810
1772 432
826 185
203479 409