2606 182
3316 280
203053 774
92141 436
26985 198
67335 115
19738 818
41781 686
5284 114
14294 282
2219 230
4701 525
3327 145
99327 947