4029 401
1482 50
12346 784
6421 425
12698 466
9960 35
6299 292
32624 272
8214 587
4081 628
6640 334
46724 185
24530 589
9198 860
6029 177
58096 847
17400 317
14745 211
38953 98
31980 194
15763 132
19043 516
14222 246
4168 365
4319 393
7871 81
3794 102
7319 579