12080 523
3288 210
2685 448
1007 101
5652 394
8883 75
13865 631
1642 276
4203 517
3455 396
3113 259
558 30
4081 751
6598 631
4557 825
3039 846
4813 457
27840 386
2147 439
5103 612
4073 278
10534 367
3123 352
16094 636
3358 284
995 111
4175 163
3006 400