4472 587
2490 457
12847 88
21523 253
12128 681
8464 261
13309 977
8311 28
16316 740
14416 878
10554 366
4143 911