12211 150
3653 356
52255 90
4197 674
6908 760
2891 333
30456 89
2539536 3565
26672 173
17074 687
1234 84
57300 627
3961 79
9325 405
9718 879
10045 482
4041 332
2546 272
6831 487
13330 362
11212 307
4936 311
4837 179
11546 72
16456 387
3637 845
5107 237
16162 109