3004 150
48126 851
97662 373
58304 600
33975 369
40072 763
41705 423
33641 844
31162 217
41622 870
21098 210
6220 462
85384 189
7431 827
15627 78
28115 462
26121 763
22059 86
23602 472
50249 261
13876 675
20542 839
26303 512
20989 740
14550 696
16642 681
10447 258
3290 90