3103 136
8502 751
4191 58
2461 295
4678 697
7470 437
4032 280
7156 82
2601 118
7196 265
11522 232
6410 624
9797 701
3926 377
4299 580
3389 397
9555 312
8775 306
11448 225
9393 527
35576 568
7645 707
7995 576
3642 97
5217 412
5739 542
3964 477
12996 726