41051 187
87935 676
15056 68
34957 914
7077 987
41090 442
3659 561
8293 345
4955 439
236947 961
3535 510
10246 281
4756 571
23066 605
5502 968
21638 785
68287 450
27082 783
1831 481
24245 634
7672 693
5822 123
8738 719
6108 203
5669 369
4457 233
13796 585
1944 127