13531 360
18833 41
9684 857
4025 548
15035 491
8125 547
6293 667
4828 503
4786 428
4350 562
9895 532
8054 112
5175 634
3317 70
5279 110
7650 836
3684 226
7823 67
10414 647
14862 285
7380 313
19434 806
9045 277
5196 454