16625 508
7162 791
6081 342
3299 612
17429 301
2552 379
8319 428
18028 878
5586 232
3722 652
5248 80
6504 44
16120 189
10286 86
28617 490
7552 513
1593 179
2769 56
5862 42
5497 147
11184 575
4382 527
5782 840
13035 584
3963 728
34877 465
16116 327
3959 736