3005 150
48165 851
97701 373
58347 600
34048 369
40097 763
41714 423
33672 844
31187 217
41673 870
21119 210
6225 462
85410 189
7440 827
15644 78
28152 462
26142 763
22080 86
23657 472
50315 261
13894 675
20567 839
26329 512
21002 740
14550 696
16663 681
10453 258
3294 90