4095 63
140645 673
5545 165
422022 848
215181 1482
11610 380
100106 341
150436 788
45133 719
25561 347
46157 895
32161 102
15763 794
18222 134
60666 939
31022 117
34922 344
3095 193
8827 539
4127 628
5291 904
5949 197
4321 562
3787 675
6111 622
10695 558
39285 864