5431 826
3856 193
14769 307
15600 441
344324 930
69599 326
48241 317
59534 724
55382 361
5582 288
2470 125
8766 797
3092 181
4753 615
29117 77