2030 128
2121 216
23695 733
8452 382
29661 167
12752 611
6813 519
9039 252
5814 421
15493 291
9733 262
6016 195
2552 74
6461 569
13199 445
7842 605
14180 595
17111 773
9554 170
4922 331
4804 234
8447 94
12406 747
3358 164
12971 489
15594 890
7436 721
23601 755