166 38
3063 821
15303 409
702 130
4739 186
1696 401
3398 659
23783 579
8078 809
4947 56
7649 640
5206 330
4032 129
19476 922
7696 437
4999 540
8518 715
1503 290
6386 733
964 179
5498 552
2170 650
3056 970
2863 781