2030 352
3535 703
40834 904
46946 411
6898 359
1072 89
13227 104
29564 802
13412 244
2680 317
188693 250
49789 557
9184 473
5276 67
12895 459
15440 666
12108 39
10592 358
11611 487
33057 622
6418 756
6108 713
7832 146
8917 662
4653 44
13219 349
30045 241
18952 916