20236 503
9502 417
7218 168
10733 64
7349 256
9531 892
6725 177
5628 757
6192 813
15701 656
4336 94
13535 133
3763 438
5069 567
3197 363
3455 299
5794 113
22403 143
5646 585
9490 573
4682 388
6387 432
2430 246
3827 577