47413 165
4251 719
15770 65
31046 884
11960 617
1252 139
12066 365
6095 574
10657 535
1743 255
12598 342
21002 247
3305 487