45956 141
1501 114
2607 74
4441 679
2747 207
7295 501
60596 903
4296 102
14929 814
1671 115
6917 517
11538 366
2927 398
2781 452
10873 550