3262 199
112195 267
221672 514
97269 402
73240 430
23308 585
20653 849
9827 774
14284 679
2465 224
5362 256