5050 676
15385 441
2468 124
8589 136
16249 584
4659 650
17083 338
7565 187
6231 561
2829 121
3573 314
15925 963
7042 77
8275 417
6703 533
19448 172
10961 341
7857 702
7180 565
9472 267
6030 702
29944 879
27135 627
4905 423