1081 137
14922 360
16580 511
6304 166
3737 780
5619 772
2371 509
6102 346
5159 690
3333 784
2819 177
3378 947
2814 628
2110 355
46996 941
49330 196
34128 87
2858 170
2233 293
4034 695
3196 506
3222 917
4854 361
2072 185
7952 458
5342 589
3036 515
20024 630