2987 136
15645 398
3277 259
5810 556
7165 545
3446 292
2209 222
4994 570
3393 483
16679 351
5622 395
10885 216
3166 181
4262 368
6064 224
2560 324
3986 57
8889 706
3739 49
1887 97
2946 300
3485 790
4462 261
3077 352
17025 451
5138 598
2066 361
7874 506