50031 201
21563 102
73101 699
32714 594
78981 775
36236 156
34731 305
46198 150
75285 995
54341 867
32280 505
40608 574
30602 220
14673 704
47859 91
43697 684
29787 497
112298 871
15449 438
20542 230
18281 617
26040 274
64598 300
28074 861
209179 1048
67606 436
27167 835
12283 647