3096 818
5229 288
1738 272
3196 438
3556 511
10044 754
2882 182
9970 70
2036 304
10433 667
3990 293
11501 420