5430 826
3855 193
14767 307
15599 441
344282 930
69589 326
48228 317
59514 724
55375 361
5581 288
2469 125
8766 797
3092 181
4753 615
29108 77