10051 305
5491 700
37259 398
8947 105
8507 254
7992 228
18369 275
7232 407
3792 99
3218 584
14085 643
4619 515