41501 643
9998 969
21112 184
19429 190
115970 131
10171 78
27231 177
18708 1029
67747 820
38998 924
15991 101
14423 812
36222 314
24371 332
37882 827
75769 579
63332 632
16194 396
27443 774
26085 665
63017 303
37744 375
17245 233
32569 330
29276 233
8848 126