14009 527
11875 627
16147 236
5920 358
26563 443
8767 299
10691 656
8588 817
7100 409
5248 295
7597 386
5055 700
40430 334
3738 247
5798 428
2884 234
4108 542
2445 422
9035 534
4033 500
1175 153
3827 830