9575 505
7605 244
14915 808
6459 351
12766 503
12743 594
5449 541
14537 150
6080 666
6955 620
6546 347
12438 659
8408 738
7527 212
11129 362
3650 45
8006 597
6748 774
20172 348
15299 715
6903 112
13581 535
16429 635
9970 53
10800 584
7356 32
7165 262