27010 127
102927 804
61875 602
15730 507
23179 220
73382 330
74936 181
60519 269
14711 663
52869 540
81896 238
43536 475
63739 833
14281 252
9831 466
81838 873
111260 535
26308 158
104480 583
249765 972
47129 298
96255 289
76611 1020
338214 2296
95648 855
34950 510
67418 548
266881 809