5942 509
3953 94
3779 444
7020 571
5433 472
2919 297
2576 404
4537 106
13925 598
12032 300
24415 91
48593 770
32194 764
53083 652