3005 150
48160 851
97699 373
58342 600
34028 369
40095 763
41713 423
33669 844
31185 217
41660 870
21119 210
6225 462
85408 189
7439 827
15644 78
28151 462
26140 763
22079 86
23654 472
50309 261
13894 675
20566 839
26329 512
20999 740
14550 696
16661 681
10452 258
3294 90