3124 100
2500 227
10775 528
3976 414
3060 114
4193 148
4890 220
306034 948
20731 588
15325 167
562821 1663
14534 859
12737 701
52014 279
11576 266
18754 511
24009 685
53783 937
12514 396
7961 257
12351 447
28500 849
28524 358
70797 588
5164 132
59996 495
44572 615
83130 719