2030 271
16893 107
12093 515
16279 504
23465 800
19519 516
6607 106
30122 593
5551 176
28677 210
7914 462
10228 357
8195 292
3715 285
24153 431
12524 512
11785 341
8913 789
2754 488