13505 672
4991 218
13248 585
28845 640
29872 343
6499 291
10504 834
7461 562
4870 473
3208 445
3545 722
20002 694
516 71