3592 693
6195 570
10342 904
5650 591
5817 113
5107 435
9427 545
3068 53
8931 458
20432 441
2692 278
5885 258
2903 362
138862 887
86410 349