3603 693
6201 570
10354 904
5658 591
5833 113
5119 435
9450 545
3082 53
8939 458
20458 441
2700 278
5898 258
2910 362
139342 887
86834 349