2969 826
6726 311
11574 940
923 154
2064 217
2920 398
2586 626
48092 718
72180 288
5205 509
12176 417