3008 150
48181 851
97729 373
58376 600
34134 369
40108 763
41727 423
33696 844
31203 217
41691 870
21136 210
6228 462
85428 189
7444 827
15652 78
28181 462
26152 763
22098 86
23741 472
50368 261
13904 675
20602 839
26348 512
21018 740
14550 696
16673 681
10455 258
3295 90