3966 232
5713 677
7280 535
5008 218
9752 47
5959 297
8245 433
6624 534
10939 806
5653 526
3497 53
12810 795
1057 246
2924 573
3165 234
3014 742
15046 122
1865 432