3117 503
22933 207
12703 117
4980 517
7656 693
54749 174
65164 621
65565 86
10625 254
10604 457
15741 418
21976 429
2169 159