3029 38
1998 276
2247 78
193339 1119
22365 590
132259 1076
69164 715
41223 478
30231 677
4046 537
1315 40