13969 500
14470 103
54083 415
141967 421
98084 676
65726 282
88050 114
83073 671
290877 567
104314 518
329120 554
81976 366
167021 645
264655 639
133941 824
62330 647
254895 751
59226 660
213126 485
102388 694
83118 153
113142 213