1695315 3907
3531 138
8422 676
21827 351
15627 128
23261 801
3990 323
8838 73
16515 553
9686 399
7664 812
10982 169
4435 227
5004 539
4616 77
4344 337
19346 717
4453 767
12080 546
18901 622
1457 75
2979 548
6219 249
43954 772
10701 459
17260 326
2867 453
3294 610