1360 39
2956 88
3170 289
8979 887
3263 424
2857 43
2782 189
4018 324
5405 433
19887 537
5314 35
14591 670
4118 728
1285 54
3569 203
7771 414
7036 848
5753 524
8719 834
5824 531
4432 684