1580942 3942
947221 2323
13384 157
46031 598
7249 681
7783 692
3990 347
5976 135
19315 322
9829 713
4154 279
6399 439
4928 63
5400 665
13331 535
6538 63
116730 999
8196 289
14208 406
5213 195
5861 619
6258 146
7921 948
4202 248