3397 60
5404 729
4564 111
4244 530
1524 68
6408 437
21144 1019
2144 159
3175 106
11428 651
2736 272
7020 338
20183 672
29821 972
4789 631
10795 208
4810 593
9999 120
4074 69
2735 41
2343 81
7273 635
21099 694
17685 785