3603 693
6201 570
10354 904
5657 591
5831 113
5118 435
9450 545
3081 53
8939 458
20458 441
2699 278
5897 258
2910 362
139312 887
86812 349