168681 1013
14923 77
50214 289
62888 345
21942 616
133626 533
28129 223
13442 852
31161 287
12119 576
79176 952
54974 289
23355 593
42606 982
149463 679
51045 319
19969 411
17843 72
23268 748
250864 2046
462299 1016
107757 966
21801 801
12486 852
22986 364
11740 360
318777 665
33887 749