5955 509
3968 94
3796 444
7037 571
5446 472
2930 297
2591 404
4560 106
13940 598
12049 300
24700 91
49219 770
32367 764
53399 653