3978 493
14875 792
5397 326
30966 184
31905 734
12311 275
38979 673
2335 62
5078 533
10733 940
4648 188
7917 816
3130 458