408336 401
312721 716
49518 302
26244 383
33766 304
30754 685
32742 194
29330 118
22876 248
93211 843
35983 670
498354 1124
46106 112
136729 1131
19460 507
13729 498
23116 732
9739 293
423887 707
273298 557
206449 1094
84658 830
971044 1275
151785 472
20685 250
16645 163
18573 570
451269 1071