12095 869
18557 698
23360 674
22834 441
45055 644
17865 242
4086 106
13571 393
24363 333
5562 85
7732 286
9919 31
18527 820
32973 754
30277 412
11503 586
13026 319
36339 740
10016 83
28583 642
11349 613
30913 90
7809 398
12078 234
15922 549
16299 467
17018 680
4671 172