121521 625
8592 218
22387 76
21148 677
309960 570
5106 638
7410 870
12721 599
6526 596
56993 931
37201 216
537865 988
182743 515
247999 856
152295 183
30392 834
81703 292
71818 1042
352924 775
30419 181
120864 634
154976 573
159702 1037
198249 1098
115593 811
14924 402