3932 793
3229 513
4701 728
15075 664
15255 503
5345 325
14639 761
8498 369
4295 508
2434 175
4516 680
2146 52
10336 907
4643 374
15397 421