3936 493
14699 792
5366 326
30821 184
31289 734
12147 275
38347 671
2295 62
5043 533
10698 940
4551 188
7883 816
3101 458