18256 509
2616 208
5029 92
17006 958
18000 555
4629 599
7486 790
2505 177
4065 390
18240 215
2561 424
2096 43
2606 108
2738 404
3467 266
3201 632
3886 258
1368 125
5422 809
7203 847
3443 345
4096 241
15760 603
3578 323