31015 672
80597 395
39013 694
104860 819
74086 331
40434 68
21211 169
30315 157
34318 548
51393 335
46017 381
26709 88
22728 159
159148 1145
32787 831
27820 520
38180 1018
33973 506
73083 288
25277 656
29760 304
59662 685
24154 847
21796 227