2030 352
3535 703
40835 904
46947 411
6899 359
1073 89
13229 104
29571 802
13417 244
2681 317
188721 250
49795 557
9184 473
5276 67
12896 459
15441 666
12109 39
10592 358
11611 487
33057 622
6419 756
6108 713
7832 146
8918 662
4654 44
13219 349
30049 241
18952 916