3097 136
8497 751
4171 58
2452 295
4677 697
7469 437
4019 280
7139 82
2600 118
7195 265
11491 232
6407 624
9786 701
3921 377
4290 580
3381 397
9547 312
8712 306
11433 225
9375 527
35566 568
7639 707
7991 576
3630 97
5199 412
5729 542
3952 477
12996 726