15932 345
6032 272
7064 360
10393 664
10166 624
6794 41
5038 767
14056 508
3627 153
13171 536
5333 520
5651 582
9705 311
23293 273
5772 245
8771 974
6028 310
4548 323
18692 487
5812 95
4428 86
9996 120
25700 803
3853 137
1951 51