13382 672
4983 218
13150 585
28492 640
29435 343
6400 291
10331 834
7372 562
4853 473
3127 445
3519 722
19630 694
507 71