2030 271
16882 107
12093 515
16274 504
23465 800
19517 516
6607 106
30122 593
5551 176
28677 210
7913 462
10228 357
8194 292
3715 285
24150 431
12523 512
11783 341
8912 789
2752 488