2605 182
3313 280
202878 771
92039 436
26968 198
67320 115
19730 818
41763 686
5277 114
14292 282
2217 230
4698 525
3326 145
99266 947