4010 689
2865 312
2889 134
5082 113
5817 457
9925 768
2354 433
3706 811
4278 440
3629 516
34570 376
71547 285
101876 851
67695 733
36323 559
77113 369
43872 478