3590 608
5944 323
14110 409
6117 492
15948 58
6292 789
20977 807
7455 482
10896 169
5618 747
4413 554