596 171
920 233
164 47
436 141
2353 517
1444 321
288 91
496 142
457 113
753 229
2175 190
21249 442
4698 587
54722 106
15916 154
6147 291
4009 871
6454 588
13358 169
3684 296