45940 141
1486 114
2589 74
4427 679
2725 207
7268 501
60460 903
4277 102
14903 814
1663 115
6910 517
11524 366
2922 398
2775 452
10863 550