5428 826
3855 193
14754 307
15593 441
344202 930
69568 326
48195 317
59464 724
55363 361
5579 288
2462 125
8762 797
3091 181
4748 615
29073 77