14902 500
10441 329
15611 169
16249 738
17376 441
15560 446
21633 558
21068 630
17561 416
18594 696
17776 752
14689 385
1524 372
551 95
1177 332
3041 715
361 83
2328 533
356 27
834 240
1127 181
2549 469
1766 384
2944 866