12142 750
7323 808
5165 443
3535 203
3253 75
4068 501
1816 257
4153 399
5011 364
6203 907
3761 518
29525 919
7737 576
4474 814
6884 873
4281 666
2610 293
2768 197
7675 784
6805 327
5498 673
2983 136
3724 717
4317 766