13545 508
8166 564
6905 49
28671 550
50458 714
4336 69
15904 770
9447 546
12923 305
23772 947
4865 543
11390 685
4889 366
9362 694
40525 152
20513 561
12686 872
7951 749
33158 661
6881 761
5096 55
6120 113
21331 777
10627 410