5430 826
3855 193
14767 307
15598 441
344273 930
69586 326
48224 317
59509 724
55374 361
5581 288
2469 125
8766 797
3092 181
4753 615
29104 77