5942 509
3951 94
3778 444
7019 571
5433 472
2919 297
2576 404
4537 106
13925 598
12032 300
24412 91
48586 770
32194 764
53083 652