3970 493
14862 792
5394 326
30944 184
31799 734
12287 275
38840 673
2333 62
5074 533
10728 940
4628 188
7914 816
3129 458