2030 271
16897 107
12093 515
16280 504
23465 800
19519 516
6607 106
30122 593
5551 176
28677 210
7914 462
10229 357
8195 292
3715 285
24154 431
12524 512
11785 341
8916 789
2754 488