2030 128
1169 180
2951 402
2065 97
15229 481
6272 746
14268 66
172970 696
6261 594
8136 602
4796 672
4244 286
5880 200
7635 576
13021 467
5120 86
5787 279
8463 927
3078 54
12301 117
9525 663
4711 501
2810 66
6640 571
7356 678
38563 273
7578 51
13577 503