50056 201
21572 102
73166 699
32731 594
79018 775
36257 156
34749 305
46253 150
75386 995
54382 867
32352 505
40629 574
30632 220
14697 704
47874 91
43716 684
29799 497
112381 871
15461 438
20561 230
18291 617
26063 274
64655 300
28120 861
209309 1048
67636 436
27180 835
12293 647