3259 199
112172 267
221644 514
97224 402
73215 430
23291 585
20641 849
9823 774
14278 679
2465 224
5362 256