12718 480
21768 235
15728 515
16581 394
47317 58
8225 860
5067 605
27124 192
21596 552
7565 485
5197 327
21816 789
4794 153
16487 616
5403 359
13712 117
3181 857
4455 832
2720 340
4171 748
3597 782
2562 309
2409 66
4432 885