4093 506
3876 213
9069 203
931 162
3358 431
4447 843
10553 966
10635 612
12558 414
3629 594
4044 611
3181 890
2976 356
2426 188
2654 424
1282 327
1738 311
2893 765
1975 39
1715 461