5421 826
3854 193
14751 307
15591 441
344141 930
69550 326
48163 317
59420 724
55358 361
5576 288
2459 125
8762 797
3089 181
4747 615
29050 77