3186 803
7529 386
3769 459
2682 477
3675 664
306 31
16347 669
1189 195
2485 730
1781 286
2754 503
3819 585
3843 156
3068 387
848 86
12558 751
3155 488
3515 532
2983 612
3624 946
4863 174
2842 476
1758 97
17756 724