3097 136
8496 751
4171 58
2452 295
4677 697
7469 437
4017 280
7137 82
2600 118
7195 265
11491 232
6407 624
9785 701
3921 377
4290 580
3380 397
9545 312
8710 306
11433 225
9372 527
35564 568
7639 707
7991 576
3630 97
5199 412
5729 542
3950 477
12996 726