3058 943
355 64
2762 910
3178 968
1734 446
2487 762
2524 298
7101 961
4779 598
9042 411
3740 97
6152 517
7618 504
5357 70