21258 259
50009 944
69213 455
55468 679
91973 122
56829 600
55033 417
196382 1051
48337 636
30113 804
117086 411
44646 422
143321 610
207102 532
61748 208
152125 812
86723 466
26215 88
19093 271
39798 722
77567 548
23305 860
47941 647
63531 148