20304 492
3952 143
25729 451
6428 189
4729 582
5442 361
2163 280
8258 548
8403 852
11646 738
6248 218
8428 374
2175 78
7561 436
6774 895
2252 371
5251 665
3390 409
4318 518
4073 804
2976 59
5563 67
4888 353
3721 502