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