5958 509
3982 94
3807 444
7046 571
5454 472
2936 297
2596 404
4567 106
13945 598
12054 300
24857 91
49531 771
32436 764
53555 653