3261 199
112188 267
221663 514
97249 402
73224 430
23299 585
20652 849
9823 774
14280 679
2465 224
5362 256