10378 157
8363 306
6560 356
10994 517
5037 909
17400 631
3310 282
17292 814
8296 87
12329 322
4982 631
19941 841
7865 283
8114 87