3895 493
14623 792
5329 326
30699 184
30753 733
11973 275
37707 667
2276 62
5011 533
10671 940
4418 187
7853 816
3073 458