3137 503
22937 207
12704 117
4984 517
7659 693
54761 174
65180 621
65582 86
10644 254
10612 457
15746 418
21988 429
2170 159