12702 503
14331 588
22851 621
15935 391
4829 417
3848 610
5512 460
2085 52
5006 724
31984 315
6386 250
7353 204
13812 492
6472 69
8162 91
8018 70
8724 347
7302 773
8543 949
11601 351
57745 704
8268 749
10361 403
16665 585
21049 197
11330 68
9241 72
30253 555