5421 826
3854 193
14751 307
15591 441
344141 930
69548 326
48162 317
59420 724
55358 361
5575 288
2459 125
8762 797
3089 181
4747 615
29047 77