2052 511
3278 542
2876 191
128406 567
157929 299
48867 172
11479 916
3342 394
31415 432
24634 367
7121 686
3295 205
5068 675
4582 574
4989 667