2050 25
902 158
13186 844
9196 289
10347 830
11572 679
14993 481
5527 834
1789 147
26588 530
7428 480
3137 291
5342 882
17558 255
21164 345
13339 313
7588 951
7716 516
4698 549
2853 193
2556 344
3338 578
12952 194
6254 764
3730 257
28895 417
37621 142
1458 199