1580670 3942
947083 2323
13383 157
46020 598
7249 681
7781 692
3987 347
19315 322
9829 713
5973 135
4154 279
6398 439
4928 63
5400 665
13331 535
6538 63
8192 289
116717 999
14208 406
5211 195
5861 619
7921 948
6257 146
4202 248