44091 383
23808 403
18970 501
1177 120
6188 352
15028 143
61076 783
3835 100
9557 541
5813 185
6354 105