3657 505
22950 207
12714 117
4978 517
7640 693
54685 174
65146 621
65502 86
10526 254
10574 457
15739 418
21932 429
2171 159