2901 893
3692 461
8959 621
19855 65
9984 158
19918 512
7301 185
9996 485
44187 904
11008 152
1870 99
1748 541
7861 971
4936 119
38307 143
18275 710
58621 159
8288 393
4205 181
1491 305
9601 493
7233 516
18960 387
71219 68