3175 101
2501 227
10775 528
3976 414
3064 114
4194 148
4893 220
306080 948
20735 588
15326 167
562881 1663
14534 859
12737 701
52017 279
11578 266
18755 511
24013 685
53789 937
12514 396
7961 257
12356 447
28502 849
28534 358
70813 588
5172 132
60007 495
44582 615
83141 719