13905 166
1903 248
9643 311
4743 669
2972 737
7101 170
10944 720
1371 117
3427 784
5372 534
3137 571
2661 635
641 58
917 141
2016 413
3207 731
2177 274
3504 649
685 90