16635 508
7224 791
6121 342
3420 612
17588 301
2580 379
8373 428
18167 878
5642 232
3735 652
5268 80
6518 44
16127 189
10298 86
28643 490
7564 513
1606 179
2775 56
5878 42
5509 147
11197 575
4392 527
5798 840
13056 584
3966 728
34933 465
16196 327
3968 736