3501 655
4215 612
12493 696
25318 121
5030 447
9420 569
14620 911
7785 547
1944 175
15648 381
4435 606
20073 357
3153 678
2514 518
2464 637
1132 131
3511 399