2597 182
3304 280
201784 768
91648 436
26929 198
67252 115
19697 818
41663 686
5263 114
14258 282
2215 230
4695 525
3321 145
99058 947