8506 389
4816 899
40969 836
58567 627
230142 598
43220 513
42307 319
37755 669
3947 551
2871 272
5048 113
4526 715
6372 632
3901 700
4876 105
2488 404
3407 383
4547 337
73048 177