3050 107
5391 748
53261 215
29521 657
42870 185
6093 617
62798 384
181838 841
29807 501
26704 91
4393 641
57698 827
2604 142
27917 676
26558 193
2454 277
9755 514
15189 323
117320 534
135364 604
2604 64
91429 524
20855 335
3118 40
76543 339
2330 204
9643 870
198352 950