22562 119
51162 600
817370 2344
228000 430
96798 253
237873 726
354139 719
118031 846
37845 954
105446 570
79692 401
323133 526
52204 252
41705 782
59051 578
29321 198
128809 360
139736 336
187551 360
97806 361
157512 274
415133 912
124275 433
57509 349
71672 355
34682 389
431514 1326
58089 595