21029 246
8603 824
4592 855
8744 736
3248 228
2928 66
10874 756
5679 78
5099 498
9635 761
5066 383
10161 325
4261 446
5405 267
2743 197
7747 800
6044 781
3147 365
4632 240
5595 230
8057 369
10557 883
11155 471
6192 366
3908 160
10648 691
6758 490
7537 578