31647 127
3546 354
8068 163
3622 447
4985 244
4354 488
46157 194
3208 511
12438 218
16256 699
72349 533
35046 326
24409 732
17702 195
9045 660
3600 660
3342 611