50528 596
42502 215
31056 839
35784 745
114496 550
22481 63
40639 184
44277 70
28062 349
27546 319
44410 424
78741 532
49700 771
113955 670
39527 720
93283 926
37720 711
65668 743
44876 606
53107 621
63834 731
34708 458
50196 90
52928 828