3555 821
2949 517
2413 593
3128 784
10322 711
748 29
7680 626
2641 322
3404 492
2096 431
2112 367
9232 735
2574 81
1185 116
1823 286
2327 536
2121 501
2863 682
2947 946
3078 370
4012 783
1808 169
3497 613
1765 99