253 51
1753 372
2803 194
15858 688
7913 734
4396 677
9902 68
10080 73
5254 797
47337 694
2405 136
7648 665
8934 731
27939 479
22401 545
6695 205
2889 311
5360 179
7554 421
18332 357
17939 788
934926 960
6620 624
11583 774
20691 61
3866 380
20505 624
1595 180