2129 162
5965 669
30879 83
7738 63
4013 485
24909 118
18787 464
17010 724
12454 287
13096 573
2936 747
3888 278
1543 273
4042 511
3327 743
6050 516