3932 793
3229 513
4701 728
15075 664
15252 503
5345 325
14639 761
8497 369
4295 508
2434 175
4516 680
2145 52
10335 907
4643 374
15396 421