3954 505
23125 207
12759 117
5059 517
7739 693
54942 174
65227 621
65944 86
10700 254
10666 457
15782 418
22101 429
2190 159