20236 503
7226 168
9504 417
10734 64
7351 256
9532 892
6725 177
5629 757
6195 813
15703 656
4336 94
13535 133
3763 438
5070 567
5651 585
3198 363
5795 113
3455 299
22403 143
9490 573
4682 388
6387 432
2430 246
3827 577