3001 782
2905 660
3667 329
3366 592
1020 215
2348 307
1937 499
2231 157
1161 303
2100 251
1586 331
3080 664
915 47
3328 64
1742 415
2529 196
3531 284
5438 686
4101 618
2913 317
866 204
1390 205
521 79
2530 408