3932 793
3229 513
4701 728
15081 664
15261 503
5346 325
14639 761
8499 369
4296 508
2436 175
4516 680
2146 52
10345 907
4643 374
15413 421