2982 136
15642 398
3271 259
5808 556
7161 545
3440 292
2200 222
4978 570
3390 483
16644 351
5618 395
10873 216
3156 181
4252 368
6058 224
2556 324
3981 57
8879 706
3734 49
1882 97
2938 300
3479 790
4456 261
3071 352
17018 451
5126 598
2063 361
7870 506