121982 404
342230 703
103808 528
129088 865
55098 816
69304 921
63465 611
143118 369
68398 676
28322 188
114186 637
206603 467
54470 656
133020 461
166683 1069
275373 1026
74044 405
41634 189
26101 349
33171 311
117250 496
48431 930
70838 655