497805 1011
33648 238
56275 216
208549 746
17597 785
52849 522
30579 403
29707 512
21698 248
20884 89
22053 361
25609 676
79048 151
16843 357
32042 392
16434 170
24954 133
28854 311
70808 769
15242 364
27940 63
26260 897
31018 362
157973 817
54874 253
17224 248
21230 285
23133 706