2030 160
1023 121
2674 714
12748 841
1326 248
2729 524
4344 552
154043 974
52125 210
90248 521
5556 452
2677 136
53282 293
166705 513
139090 897
5696 410
131221 583
58579 509
37370 572
4788 59
9337 126
103699 641
4228 449
34735 715
3787 385
3143 194
23719 88
164332 305