3050 107
5391 748
53261 215
29521 657
42872 185
6093 617
62799 384
181840 841
29807 501
26705 91
4393 641
57700 827
2604 142
27919 676
26558 193
2454 277
9755 514
15191 323
117324 534
135365 604
2604 64
91436 524
20855 335
3118 40
76546 339
2330 204
9643 870
198357 950