5957 509
3975 94
3803 444
7042 571
5449 472
2932 297
2594 404
4563 106
13942 598
12053 300
24784 91
49398 770
32409 764
53500 653