2693 512
9101 592
5403 621
3340 691
6542 51
5216 547
7652 945
7592 416
4634 272
4425 565
5665 607
3248 246
4899 797
10415 138
5477 37
4639 209
9231 179
3711 1006