3600 608
5947 323
14122 409
6128 492
15991 58
6307 789
20989 807
7488 482
10903 169
5622 747
4417 554