2995 362
3295 487
2672 203
5890 437
11641 123
15060 471
16578 535
5063 171
8213 430
16732 114
4769 630
3396 777
3766 733
3102 102
3167 483
7934 352
2684 327
4171 475
1438 212
3221 265
1608 174
2487 429
3039 237
2113 235
7965 357
2594 613
3868 620
4668 951