45956 141
1503 114
2609 74
4442 679
2747 207
7297 501
60600 903
4297 102
14932 814
1671 115
6917 517
11538 366
2927 398
2781 452
10873 550