2030 540
936 149
6895 584
16316 292
2189 487
504 61
848 109
3003 730
664 106
3027 846
16292 230
10456 82
23373 506
26570 435
5238 656
21890 541
8644 476
16031 91
3046 752
37183 752
2295 434
11999 120
28496 159
21272 123
3422 699
1493 294
25352 471
31684 424