5942 509
3950 94
3778 444
7017 571
5433 472
2919 297
2576 404
4537 106
13924 598
12030 300
24399 91
48566 770
32187 764
53077 652