615 200
2404 616
979 272
2236 613
2366 286
920 191
2138 369
1239 235
9576 474
2185 177
4704 703
14857 637
5716 455
2179 268
3787 705
5149 395
2969 335
1525 97