2959 362
3256 487
2629 203
5845 437
11551 123
14983 471
16070 535
4985 171
8081 430
16692 114
4713 630
3329 777
3727 733
3046 102
3140 483
7876 352
2646 327
4135 475
1423 212
3171 265
1566 174
2461 429
3005 237
2078 235
7920 357
2575 613
3796 620
4662 951