24261 654
14253 388
30447 891
302317 1431
99341 802
62569 724
23970 283
18458 631
4838 885
3895 311
4372 373
2877 419
10264 524
2727 283
1721 85
4514 928
9848 482