15063 125
14667 259
11107 540
10364 647
7433 580
6385 295
5771 488
6640 290
8225 605
11587 333
8218 338
11823 39
4507 413
11615 471
6797 733
13161 108
7540 731
4327 265
7455 309
8040 532
12286 257
17466 338
5770 349
8952 425
12282 587
14976 352
21611 255
13909 892