3008 150
48177 851
97713 373
58362 600
34121 369
40104 763
41722 423
33679 844
31196 217
41683 870
21127 210
6227 462
85420 189
7441 827
15650 78
28163 462
26150 763
22089 86
23684 472
50344 261
13902 675
20583 839
26341 512
21014 740
14550 696
16665 681
10455 258
3295 90