1147 76
4160 575
2871 157
9871 558
2918 173
16705 369
3398 667
3108 568
5179 338
1555 125
3403 914
996 156
1821 391
8289 721
2821 198
3162 551
3589 532
4390 814
2248 527
3300 63
4619 107
4064 111
9450 141
1089 223
1817 303
4372 714
3069 345
10879 487