3148 101
2501 227
10775 528
3976 414
3062 114
4194 148
4893 220
306069 948
20734 588
15326 167
562867 1663
14534 859
12737 701
52017 279
11578 266
18755 511
24011 685
53787 937
12514 396
7961 257
12353 447
28502 849
28533 358
70806 588
5172 132
60003 495
44582 615
83141 719