3008 150
48177 851
97713 373
58361 600
34120 369
40103 763
41722 423
33679 844
31196 217
41683 870
21127 210
6227 462
85419 189
7441 827
15650 78
28162 462
26149 763
22089 86
23682 472
50343 261
13902 675
20583 839
26340 512
21014 740
14550 696
16665 681
10455 258
3295 90