1405 310
2849 845
6479 635
12974 604
18359 75
35559 82
53369 671
35085 320
6201 104
4138 396
1951 223
5036 677