3005 635
8459 207
8626 342
6608 91
10150 92
14804 747
11747 886
6717 777
50539 236
29106 464
35186 494
8161 611
14838 703
4556 423
1574 63
4914 899
7756 422
1625 47
1308 284
2552 344