5431 826
3856 193
14769 307
15600 441
344308 930
69596 326
48238 317
59527 724
55380 361
5582 288
2470 125
8766 797
3092 181
4753 615
29115 77