4009 560
1895 236
8611 272
6855 322
2978 713
12715 539
3473 820
5961 778
2251 408
5900 341
1926 181
1463 91
3500 871
5582 201
18332 913
5501 690
3581 915
4070 645
6769 885
1242 121
4608 685
4954 655
1878 166
4124 601