3012 867
657 90
1392 369
1895 524
60575 833
180897 880
197450 925
143187 470
146470 158
53093 155
517695 810
30499 728
96365 269
127868 339
94201 1653
446 25
133043 817
102095 812
79825 711
97352 297
158962 371
60050 599
57418 230
190997 335