425032 1656
16512 351
29962 692
412687 937
20992 865
48634 302
91343 794
21646 279
26083 383
8814 50
423866 1061
11030 344
24086 648
18836 294
219514 2054
125998 651
37085 217
81518 387
477001 1091
27458 196
21016 847
20640 561
9472 190
20273 207
24233 410
20343 99
19319 274
31586 147