13505 672
4991 218
13248 585
28847 640
29874 343
6500 291
10508 834
7464 562
4870 473
3208 445
3545 722
20003 694
516 71