3016 362
3313 487
2687 203
5907 437
11670 123
15126 471
16613 535
5093 171
8279 430
16745 114
4786 630
3404 777
3778 733
3214 102
3179 483
7958 352
2691 327
4211 475
1445 212
3247 265
1627 174
2498 429
3059 237
2128 235
7981 357
2607 613
3904 620
4673 951