3446 503
23080 207
12780 117
5085 517
7740 693
54953 174
65238 621
65910 86
10761 254
10862 457
15807 418
22154 429
2191 159