3003 789
2296 588
2632 691
14066 59
6066 257
9697 467
8648 885
64398 651
38667 427
16734 285
29944 763
8468 193
23543 116
38032 588