3012 837
5028 663
2532 745
571 25
17664 288
1712 328
8678 70
1519 66
4883 243
15248 686
46426 665
7001 707
6000 846
4204 165
5959 834