396 45
1164 292
3641 841
3900 179
6867 773
13498 493
2561 428
1588 333
1568 327
1878 468
1473 77
13311 202
11722 376
3094 833
9509 673
14282 183
1610 386
3860 284
198 36
1524 297
1604 306
1229 241
14622 183
7565 530