21182 950
11608 208
27687 133
39080 580
24089 560
26739 569
86796 386
119974 476
938334 3299
15987 99
321779 1221
368703 2130
19274 763
51148 414
43024 425
96631 199
33536 418
71479 342
36523 570
53325 388
35420 245
86962 774
49218 511
62059 505
128214 788
20370 336
56257 130
21123 309