3196 26
4654 482
8067 579
9568 533
5499 871
4001 150
15855 678
2298 180
3746 108
4872 812
7326 584
11817 322
8916 607
2699 123
7527 253
4633 711
5664 62
48615 584
3742 464
17596 732
11649 904
4454 626
3950 80
5229 291
3515 203
3893 514
6265 121
10419 306