15028 72
3622 358
4799 741
11056 842
3636 106
1427 334
8065 794
2593 618
3253 882
19562 362
2626 664
90471 357
1232 252
760 153
2870 673
4471 86
10479 105
4364 273
7896 149
1197 268
2647 516
2455 513
3482 469
3046 717
3314 810
1772 432
826 185
203477 409