2030 218
8478 46
24185 115
11133 409
8466 539
15353 403
11373 441
12154 314
22539 373
14295 759
22643 267
24805 126
25232 521
17592 471
10446 522
3984 408
6661 185
16703 124
12239 814
6551 100
1711 85
6048 580
3727 291
3790 134
6638 293
7463 191
7541 705
227062 878