3084 64
6536 503
6917 432
3665 526
30387 368
15492 620
9307 149
4592 515
13183 278
2337 28
5114 420
16357 578
5597 690
116689 747
14465 130
42994 267
10137 769
4822 802
3280 441
13866 615
14507 379
8087 673
3642 555
3510 175