12560 503
14145 588
22781 621
15907 391
4827 417
3847 610
5418 460
2085 52
5006 724
31973 315
6384 250
7353 204
13812 492
6470 69
8161 91
8015 70
8723 347
7299 773
8542 949
11592 351
57726 704
8264 749
10358 403
16646 585
21037 197
11329 68
9236 72
30248 555