15063 396
7446 329
11898 286
9885 929
6824 53
16553 415
14164 530
9871 182
10567 563
5754 749
26133 59
26226 198
25367 339
13216 458
8613 405
8288 539
4398 148
10474 887
5969 274
4925 252
8301 45
12096 554
8671 372
7705 394