2546 844
959 291
294 59
2490 747
1538 452
1625 395
6199 824
3056 43
16080 149
4835 83
13323 410
8419 678
5543 85