42905 243
3046 621
2023 289
2184 297
40060 595
18012 542
1477 121
1106 133
2460 206
1088 110
3140 693
1860 397
3731 851
989 153
17785 420
9554 27
3388 653
1201 187
1996 284
4762 415
1989 336
1997 417
1423 182
2852 343
1585 224
2783 543
4668 532
1563 174