10026 500
18559 492
9094 114
13390 290
42882 162
15818 36
6495 327
19724 288
66802 817
32527 118
7701 91
52831 509
6822 261
111192 288
35368 67
7337 312
8052 576
3778 44
91939 875
31772 264
29552 384
4101 170
7162 380
10265 438
19116 597
83663 732
18749 638
122143 472