15055 125
14662 259
11103 540
10348 647
7432 580
6384 295
5766 488
6637 290
8219 605
4063 622
10200 875
11582 333
8217 338
6877 77
4899 551
11814 39
4506 413
11610 471
4474 132
6797 733
13153 108
7537 731
4325 265
7454 309
9673 539
8037 532
12277 257
17463 338