1032 265
9679 161
4848 640
40048 304
5538 242
4759 539
13597 356
8278 360
3809 76
11171 533
7367 567
15005 739
10594 702
7282 223
8256 190
68897 265
20516 83
52635 482
6836 618
10313 503
13417 95
169128 203
27499 688
36078 440
19128 845
26001 121
40346 283
12237 104