3072 90
4009 309
3537 115
2307 93
2243 57
4099 164
2056 199
4262 732
3577 77
9158 63
4217 626
4135 725
2583 158
6757 345
2167 247
1740 234
3797 493
6886 438
2930 394
3883 73
4340 348
6333 395
4876 799
9423 615