2985 136
15645 398
3276 259
5810 556
7164 545
3444 292
2208 222
4991 570
3392 483
16676 351
5620 395
10882 216
3163 181
4261 368
6062 224
2558 324
3986 57
8888 706
3739 49
1886 97
2946 300
3485 790
4461 261
3077 352
17025 451
5138 598
2065 361
7874 506