30050 117
89703 844
59698 550
51622 717
51538 387
31290 884
31243 304
44995 137
70215 388
132655 1162
55432 523
39714 295
35559 464
64305 248
54438 613
63482 500
51597 755
27220 745
34933 264
94679 487
76947 656
32901 256
98327 929
60135 495