3259 199
112171 267
221639 514
97215 402
73215 430
23287 585
20640 849
9823 774
14273 679
2465 224
5362 256