3994 668
1282 53
2746 497
18695 619
7039 390
19567 337
12486 89
5295 206
5067 669
2805 531
4184 478
3460 171
9335 426