1012 206
396 110
561 102
1753 409
7327 818
2114 683
519 30
2793 696
1141 367
1289 415
483 95
1311 265
885 46
2784 813
3012 886
1642 362
762 148
558 141
2048 532
3239 612
2292 496
492 76
2716 873
150 31